- Translating technical requirements to high-quality services
- Ensuring the services meet standards for code quality, security and maintenance
- Maintaining test coverage with unit and integration tests
- Contributing in architectural discussions
- On-roster support for production services
- 2+ years, demonstrable, specifically using Golang to build Event-driven services on AWS cloud
- Ability to understand technical API documentation and integrate 3rd party services with ECAL’s APIs
- Good knowledge of secure and privacy compliant development practices
- Working experience in:
- Fast-paced, CI/CD driven operational environment
- Writing Clean code or a similar software architecture
- TDD and BDD driven development
- GraphQL and REST API development
- Building high-concurrency, low-latency services
- Experience working on a SaaS marketing product is essential
- At least Bachelor Degree of Computer Science or relevant.
- Strong experience with AWS SQS, SNS, Lambda and ECS based serverless architecture
- Some experience in using AWS Copilot to provision and manage AWS resources
- Experience in building data-driven services with Snowflake and MongoDb
- Any Python and exposure to data pipelines is a bonus
- Employee mentoring program
- Professional development assistance
- Work from home
- Monday to Friday
- Cremorne, VIC 3129: Reliably commute or planning to relocate before starting work (Required)
- Golang: 2 years (Required)
- AWS Lambda: 1 year (Required)
- AWS ECS: 1 year (Required)
- Snowflake: 1 year (Required)
- API Integrations: 1 year (Required)
- Australia (Preferred)
Company
Location
Cremorne - Australia
Job type
Full-Time
Golang Job Details
ECAL Marketing Pty. Ltd.
Australia
https://www.ecal.com
About us
ECAL is a world-leading calendar marketing software platform, that allows publishers to deliver rich and dynamic content directly into the personal calendar program of users, to keep them up-to-date and engaged. ECAL is relied upon by 300+ major brands globally, across sports, entertainment, media, ticketing, payments and more, servicing over 11 million users.
No recruiters and agencies at this stage.
Job Summary
An exciting opportunity for a Golang engineer to build resilient, scalable services on a modern tech-stack for a growing SaaS business.
Job Description
We are looking for an experienced Golang back-end engineer. Your primary focus will be on integrating with multiple 3rd party services and developing new services using modern, serverless architecture. You will also ensure that these services and the overall solution is robust, secure and easy to maintain.
You will coordinate with the ECAL’s product, devops and other engineering teams. Thus, a commitment to communication and collaborative problem solving is important.
Job Responsibilities
Required Experience
Technologies
Agencies, please do not respond at this stage.
Job Types: Full-time, Permanent
Salary: $70,000.00 – $90,000.00 per year
Benefits:
Schedule:
Ability to commute/relocate:
Experience:
Work Authorisation:
Application Deadline: 22/10/2022
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs